/*.........................左侧菜单栏控制.........................*/
var curMenu    = ''; //存储展开的菜单对象
var curCmd     = ''; //存储点击的命令对象

//关闭展开的菜单
function closeMenu(){
    if(curMenu){
        curMenu.find('ul').eq(0).css('display', 'none');
        curMenu.find('a').eq(0).css('background-image', 'url(IMG/plus.png)');
        curMenu.find('a').eq(0).css('border-bottom-width', '0');
        curMenu = '';
    }
}

//点击菜单或命令动作
function clickMenu(){
    closeMenu(); //关闭上一次展开的菜单
    if ($(this).find('ul').index() == 1){
        curMenu = $(this);
        curMenu.find('ul').eq(0).css('display', 'list-item');
	    curMenu.find('a').eq(0).css('background-image', 'url(IMG/minus.png)');
	    curMenu.find('a').eq(0).css('border-bottom', '1px dashed #fff');
	}else{
	    if(curCmd) curCmd.find('a').eq(0).css('color', '#fff');
	    curCmd = $(this);
	    curCmd.find('a').eq(0).css('color', '#ff0');
	}
}

/*.........................执行菜单命令.........................*/
function mCmd(item){
	$('div#main').load('ASP/' + item + '.asp', function(response,status,xhr){
		if (xhr.status == 200){
			$('div#main').html(response);
		}else{
			$("div#main").html("<h6 style=\"color:#f30\">An error occured: "+xhr.statusText+" (CODE:"+xhr.status+")</h6>");
		}
		mainPositionX();
	});
}

/*.........................调整div#main的显示位置.........................*/
function mainPositionX(){
	x = ($('div#right').width() - 650)/2;
	$('div#main').css('padding-left', x);
}

/*.........................调整div#left的高度.........................*/
function divLeftResize(){
	H = Math.max($(window).height()-141,$('div#right').height()+21);
	$('div#left').css('min-height',H);
}

/*.........................监视器.........................*/
$(document).ready(function(){
	$('ul.menu').find('li').click(clickMenu);
	$(window).resize(function(){	//监视窗口大小改变事件
		divLeftResize();
		mainPositionX();
	});
	divLeftResize();
});